Computational Representations of Herbrand Models Using Grammars

نویسنده

  • Robert Matzinger
چکیده

Finding computationally valuable representations of models of predicate logic formulas is an important subtask in many elds related to automated theorem proving, e.g. automated model building or semantic resolution. In this article we investigate the use of context-free languages for representing single Herbrand models, which appear to be a natural extension of \linear atomic representations" already known from the literature. We focus on their expressive power (which we nd out to be exactly the nite models) and on algorithmic issues like clause evaluation and equivalence test (which we solve by using a resolution theorem prover), thus proving our approach to be an interesting base for investigating connections between formal language theory and automated theorem proving and model building.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using Grammars for Computational Representations of Herbrand Models

Finding computationally valuable representations of models of predicate logic formulas is an important task in many elds related to automated theorem proving, e.g. automated model building or semantic resolution. For representing a single (Herbrand) model we need a mechanism to describe all true ground atoms in the model, i.e. to characterize potentially innnite sets of terms. In this article w...

متن کامل

On Computational Representations of Herbrand Models

Computationally feasible representations of models of rst-order formulas are of interest in various elds like e.g. in automated model building, automated deduction, deductive databases, etc. For representing a Herbrand model symbolically we only need to represent the true ground atoms of the model. Many mechanisms for representing such (term) sets appear as candidates for model representations....

متن کامل

Representing Herbrand Models by Grammars and Deciding Equivalence Eeciently

Finding computationally valuable representations of models of predicate logic formulas is an important subtask in many elds related to automated theorem proving, e.g. automated model building or semantic resolution. In this article we investigate the use of context-free languages for representing single Herbrand models, emphasizing algorith-mic issues like the equivalence test (which we solve b...

متن کامل

Tree Automata and Automated Model Building

The use of regular tree grammars to represent and build models of formulae of rst-order logic without equality is investigated. The combination of regular tree grammars with equational constraints provides a powerful and general way of representing Herbrand models. We show that the evaluation problem (i.e. the problem of nding the truth value of a formula in a given model) is decidable when mod...

متن کامل

Comparing Computational Representations of Herbrand Models

Finding computationally valuable representations of models of predicate logic formulas is an important issue in the eld of automated theorem proving, e.g. for automated model building or semantic resolution. In this article we treat the problem of representing single models independently of building them and discuss the power of diierent mechanisms for this purpose. We start with investigating ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996